splendidly constructed - Espagnol Anglais Dictionnaire